package com.rtx.edi.platform.tableconfig.service;

import java.util.List;
import java.util.Map;

import org.springframework.web.bind.annotation.RequestBody;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.rtx.edi.model.response.EdiResponse;
import com.rtx.edi.platform.tableconfig.bean.EdiTableConfig;

public interface EdiTableConfigService extends IService<EdiTableConfig>{

	void selectList(Page<EdiTableConfig> pageParam, EdiTableConfig dto);
	
	Map<String, Object> queryInitTree(EdiTableConfig dto);
	
	EdiResponse addEdiTableConfig(EdiTableConfig dto);
	
	EdiResponse editEdiTableConfig(EdiTableConfig dto);
	
	EdiResponse deleteEdiTableConfigByIds(List<EdiTableConfig> list);
}
